import request from '@/utils/request'

export function getEmployees() {
  // 获取公司列表发送请求。调用axios
  return request({
    url: '/sys/user/simple', // 调用的是axios的promise对象
    method: 'get'

  })
}
// 获取员工列表
export function getEmployeesList(params) {
  // 获取公司列表发送请求。调用axios
  return request({
    url: '/sys/user', // 调用的是axios的promise对象
    method: 'get',
    params

  })
}
// 删除员工列表
export function delEmployeesList(id) {
  // 获取公司列表发送请求。调用axios
  return request({
    url: `/sys/user/${id}`, // 调用的是axios的promise对象
    method: 'delete'

  })
}
// 添加员工列表
export function AddEmployeesList(data) {
  // 获取公司列表发送请求。调用axios
  return request({
    url: '/sys/user', // 调用的是axios的promise对象
    method: 'post',
    data

  })
}

// 导入列表信息
export function importEmployees(data) {
  // 获取公司列表发送请求。调用axios
  return request({
    url: '/sys/user/batch', // 调用的是axios的promise对象
    method: 'post',
    data

  })
}

// 修改员工详情信息
export function detailEmployees(data) {
  // 获取公司列表发送请求。调用axios
  return request({
    url: '/sys/user/' + data.id, // 调用的是axios的promise对象
    method: 'put',
    data

  })
}
// 修改员工详情信息
export function assignRoles(data) {
  // 获取公司列表发送请求。调用axios
  return request({
    url: '/sys/user/assignRoles', // 调用的是axios的promise对象
    method: 'put',
    data

  })
}
